natural scenery

Translations
природный пейзаж
We enjoyed the natural scenery during our hike in the national park.
Мы наслаждались природным пейзажем во время нашего похода в национальном парке.
Definitions
Natural scenery refers to the physical features of a landscape that are created by nature, including mountains, forests, rivers, lakes, and other elements that contribute to the beauty and aesthetic appeal of the environment.